@charset "utf-8";

/*基本布局样式*/

* { margin:0; padding:0; font-size:12px; color:#163759;}

.clear { clear:both;}

img { border:0px;}

li { list-style:none;}

a { color:#163759; text-decoration:none;}
a:hover { color:#ff6600; text-decoration:underline;}


/*基本布局样式*/

.box { width:980px; margin:0 auto; background:#fff;}

.head { height:90px; margin-bottom:10px;}

.content { background:url(/static/images/content_bg.gif) repeat-y right;}
.content2 {}

.left_lay { width:790px; float:left;}

.right_lay { width:178px; border-left:1px solid #c5d5e5; border-right:1px solid #c5d5e5; background:#eee; float:right;}


/*首页布局样式*/

.logo_lay { width:180px; height:80px; padding:5px 10px; font-size:0px; float:left;}

.menu_lay { width:780px; height:90px; float:left;}

.top_nav { height:50px; line-height:50px; text-align:right; padding-right:20px;}

.menu { height:30px; background:url(/static/images/app/menu_bg.gif) no-repeat;}
.menu ul{ padding:0px 20px;}
.menu ul li{ line-height:30px; text-align:center; font-family:宋体;}
.menu ul li a{ color:#183452; text-decoration:none;}
.menu ul li a:hover{ color:#516e8c; text-decoration:none;}

.left_warp { margin-bottom:10px;}

.warp_left { width:390px; background:#eee; margin-bottom:10px; float:left;}
.warp_right { width:390px; background:#eee; margin-bottom:10px; float:right;}

/*黄金广告位样式*/

.ads { background:#eee; margin-bottom:10px; border:1px solid #c5d5e5; background:#fff;}

.ads_left { width:160px; float:left;}
.ads_left ul{ padding:5px;}
.ads_left ul li{ line-height:22px;}

.ads_center { width:638px; float:left;  margin-left:10px; text-align:center; padding:5px 0px;}

.ads_right { width:160px; float:right;}
.ads_right ul{ padding:5px;}
.ads_right ul li{ line-height:22px;}

.ads_top_text { height:22px; line-height:22px; text-align:left;}
.ads_top_text li{ width:157px; line-height:22px; float:left;}

.middle_img { font-size:0px;}

.left_con { border:1px solid #c5d5e5; background:#ecf2f8;}
.left_con h1{ height:29px; line-height:29px; background:url(/static/images/app/warp_con_h1_bg.gif) repeat-x;}
.left_con h1 span{ display:block; width:100px; height:29px; line-height:29px; background:url(/static/images/app/warp_con_h1_span_bg.gif) no-repeat; text-align:center; margin-left:5px; float:left;}
.left_con h1 span a{ color:#FF0000; text-decoration:none;}
.left_con h1 span a:hover{ color:#FF6600; text-decoration:underline;}
.left_con h1 p{ display:block; width:260px; height:29px; line-height:29px; margin-left:10px; font-weight:normal; float:left;}
.left_con ul{ padding:0px 9px;}

.left_con_warp { margin-top:8px; margin-bottom:8px;}

.left_con_warp2 { margin-bottom:8px;}

.con_warp_left { width:180px; background:#fff; float:left;}
.con_warp_right { width:180px; background:#fff; float:right;}

.hospital1 { border:1px solid #c5d5e5; height:215px;}
.hospital1 span{ display:block; padding:5px 10px; font-size:0px;}
.hospital1 p{ display:block; line-height:24px; padding-left:5px; font-family:Arial;}

.hospital2 { border:1px solid #c5d5e5; height:102px;}
.hospital2 p{ display:block; line-height:24px; padding-left:5px; font-family:Arial;}

/*右侧样式*/

.ads_text { background:#ecf2f8; border-bottom:1px solid #c5d5e5;}
.ads_text h1{ height:29px; line-height:29px; background:url(/static/images/app/warp_con_h1_bg.gif) repeat-x;}
.ads_text h1 span{ display:block; width:100px; height:29px; line-height:29px; text-align:center; margin-left:5px;}
.ads_text ul{ padding:10px;}
.ads_text ul li{ line-height:30px;}

.doctor_blog { background:#ecf2f8;}
.doctor_blog h1{ height:29px; line-height:29px; background:url(/static/images/app/warp_con_h1_bg.gif) repeat-x;}
.doctor_blog h1 span{ display:block; width:100px; height:29px; line-height:29px; text-align:center; margin-left:5px;}
.doctor_blog ul{ padding:10px;}
.doctor_blog ul li{ display:block; margin-bottom:10px;}
.doctor_blog ul li img{ float:left;}
.doctor_blog ul li span{ display:block; width:100px; line-height:30px; float:right;}

.club_aricle { border:1px solid #c5d5e5; background:#ecf2f8;}
.club_aricle h1{ height:29px; line-height:29px; background:url(/static/images/app/warp_con_h1_bg.gif) repeat-x;}
.club_aricle h1 span{ display:block; width:100px; height:29px; line-height:29px; text-align:center; margin-left:5px;}
.club_aricle ul{ padding:10px;}
.club_aricle ul li{ line-height:30px;}

.prompt { border:1px solid #f1e8ad; background:#faf9eb; margin-bottom:10px; *margin-top:-10px; /* for IE6 */ }
.prompt h1{ height:30px; line-height:30px;}
.prompt h1 span{ display:block; width:100px; text-align:center;}
.prompt ul{ padding:5px 10px;}
.prompt ul li{ line-height:24px; text-indent:2em;}

.foot { background:#eee; font-family:Arial;}
.foot ul{ padding:10px 0px;}
.foot ul li{ text-align:center; line-height:30px;}
.foot ul li b a{ color:#ff6600; text-decoration:none;}
.foot ul li b a:hover{ color:#163759; text-decoration:underline;}

/*列表样式*/

.list_con { border:1px solid #c5d5e5; background:#ecf2f8;}
.list_con h1{ height:29px; line-height:29px; background:url(/static/images/app/warp_con_h1_bg.gif) repeat-x;}
.list_con h1 span{ display:block; width:158px; height:23px; line-height:23px; border:1px solid #c5d5e5; border-bottom:0px; background:#ecf2f8; text-align:center; margin-left:5px; margin-top:5px; float:left;}
.list_con h1 p{ display:block; width:240px; height:29px; line-height:29px; margin-left:10px; font-weight:normal; float:left;}
.list_con ul{ padding:0px 9px;}

.list_con_warp { border:1px solid #c5d5e5; background:#fff; margin:10px 0px; height:103px; padding:5px;}

.hospital_img { font-size:0px; width:158px; float:left;}

.hospital_info {  width:380px; float:left;}
.hospital_info li{ line-height:25px;}

.hospital_input { width:160px; text-align:center; padding-top:40px; float:left;}

/*文章样式*/

.position { height:24px; line-height:24px; margin-bottom:10px; font-family:宋体; background:#ecf2f8;}
.position ul{ padding:0px 10px;}

.aricle_warp {}

.aricle_left { width:240px; background:#eee; float:left;}
.aricle_center { width:520px; background:#eee; float:left; margin-left:10px;}
.aricle_right { width:200px; background:#eee; float:right;}

.aricle_img { border:1px solid #c5d5e5; background:#ecf2f8; height:218px;}
.aricle_img h1{ height:30px; line-height:30px; text-align:center;}
.aricle_img h1 span{ font-size:14px;}
.aricle_img ul{ padding:0px 20px;}
.aricle_img ul li{ line-height:24px; text-align:center;}
.aricle_img ul li span { display:block; width:158px; height:103px; font-size:0px; padding:0px 20px;}

.aricle_info { border:1px solid #c5d5e5; background:#ecf2f8; height:218px;}
.aricle_info ul{ padding:10px 20px;}
.aricle_info ul li{ line-height:28px;}
.aricle_info ul li p{ display:inline; font-family:Arial;}

.aricle_report { border:1px solid #c5d5e5; background:#ecf2f8; height:218px;}
.aricle_report h1{ height:30px; line-height:30px; padding-left:10px;}
.aricle_report ul{ padding:0px 10px 10px 10px;}
.aricle_report ul li{ line-height:24px; text-indent:2em; font-family:Arial;}

.aricle_menu { height:40px; line-height:40px; background:url(/static/images/app/aricle_menu.gif) no-repeat; margin-bottom:10px;}
.aricle_menu ul{ padding:5px 120px;}
.aricle_menu ul li{ line-height:30px; text-align:center; font-size:14px; font-weight:bold;}
.aricle_menu ul li a{ font-size:14px; font-weight:bold;}

.aricle_box { border:1px solid #c5d5e5; background:#ecf2f8; margin-bottom:10px;}
.aricle_box h1{ height:29px; line-height:29px; background:url(/static/images/app/warp_h1_bg.gif) no-repeat;}
.aricle_box h1 span{ display:block; width:100px; height:29px; line-height:29px; text-align:center; margin-left:20px;}
.aricle_box ul{ padding:20px;}
.aricle_box ul p{ line-height:30px; font-size:14px; text-indent:2em;}

.doctor_img { border:1px solid #c5d5e5; background:#ecf2f8; height:218px;}
.doctor_img h1{ height:40px; line-height:40px; text-align:center;}
.doctor_img h1 span{ font-size:14px;}
.doctor_img ul{ padding:0px 20px;}
.doctor_img ul li{ line-height:30px; text-align:left;}
.doctor_img ul li span { display:block; width:158px; height:103px; text-align:center; font-size:0px; padding:0px 20px;}

.docotr_lianxi { border:1px solid #c5d5e5; background:#ecf2f8; height:218px;}
.docotr_lianxi h1{ height:30px; line-height:30px; padding-left:10px;}
.docotr_lianxi ul{ padding:0px 10px 10px 10px;}
.docotr_lianxi ul li{ line-height:22px; font-family:Arial;}
.docotr_lianxi ul li li{ line-height:22px;}

.two_line { height:24px; line-height:18px;}

